antarctic whelk - Turkish English Dictionary